Towards Syntactical Model Quality Assurance in Industrial Software Development: Process Definition and Tool Support

نویسندگان

  • Thorsten Arendt
  • Sieglinde Kranz
  • Florian Mantz
  • Nikolaus Regnat
  • Gabriele Taentzer
چکیده

The paradigm of model-based software development has become more and more popular, since it promises an increase in the efficiency and quality of software development. Following this paradigm, models become primary artifacts in the software development process where quality assurance of the overall software product considerably relies on the quality assurance of involved software models. In this paper, we concentrate on the syntactical dimension of model quality which is analyzed and improved by model metrics, model smells, and model refactorings. We propose an integration of these model quality assurance techniques in a predefined quality assurance process being motivated by specific industrial needs. By means of a small case study, we illustrate the model quality assurance techniques and discuss Eclipse-based tools which support the main tasks of the proposed model quality assurance process.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Towards Syntactical Model Quality Assurance in Industrial Software Development: Process Definition and Tool

The paradigm of model-based software development has become more and more popular, since it promises an increase in the efficiency and quality of software development. Following this paradigm, models become primary artifacts in the software development process where quality assurance of the overall software product considerably relies on the quality assurance of involved software models. In thi...

متن کامل

Model Smells In Uml Class Diagrams

Models are the primary artifacts in software development processes following the model-based paradigm. Especially in Model Driven Software Development (MDSD), models become primary artifacts where quality assurance of the overall software product considerably relies on the quality assurance of involved software models. In this report the approach is focused towards the importance of Model Drive...

متن کامل

Modeling the Object-Oriented Software Process

A short introduction to software process modeling is presented particularly object-oriented models. Two major industrial process models are discussed: the OPEN model and the Unified Process model. In more detail, the quality assurance in the Unified Process tool (formally called Objectory) is reviewed.

متن کامل

Towards a Reusable Repository for Web Metrics

In this paper, we introduce a catalogue template as one of the building blocks for a repository of metrics. Particularly, starting from a conceptual quality framework, we thoroughly discuss a catalogue template for product metrics instantiating it with some Web metrics. A catalogue of metrics basically allows evaluators and other stakeholders to have a consultation and reuse mechanism, which st...

متن کامل

Automated Quality Assurance for UML Models

Model based development, like proposed by the OMG’s Model Driven Architecture (MDA), aims to raise the level of abstraction from working on the code to working with models. For a professional production environment, the means for quality assurance on the model level are scarce. We introduce an approach for automated quality assurance on the model level, integrated into the tool of a modern deve...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011